immovable property constructed for resale - Espagnol Anglais Dictionnaire